Slim Execution on Distributed Mobile Environment

نویسندگان

  • Heungsoon Rim
  • Youil Kim
  • Heeseung Jo
  • Seonggeon Kim
  • Hwansoo Han
  • Jin-Soo Kim
چکیده

In this paper, we present slim execution for distributed mobile environment. To relieve resource constrained mobile devices of CPU and power constraints, resource demanding applications are executed on nearby powerful servers and only interactive parts of applications are executed on mobile devices. Using nearby servers as backing storage, we can overcome memory constraint as well. The DiET, our bytecode transforming tool, automatically transforms a Java application into a distributed mobile code that is appropriate for target mobile devices. When applications include intensive computation, the DiET separates computation intensive parts of code, which are executed on servers. Mobile devices download only the rest of the generated code from servers and execute it with limited resources. Through our early implementation and experiments, we find our goal is promising.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Mobile and Fog-based Computing Method to Execute Smart Device Applications in a Secure Environment

With the rapid growth of smart device and Internet of things applications, the volume of communication and data in networks have increased. Due to the network lag and massive demands, centralized and traditional cloud computing architecture are not accountable to the high users' demands and not proper for execution of delay-sensitive and real time applications. To resolve these challenges, we p...

متن کامل

SLIM: Service Location and Invocation Middleware for Mobile Wireless Sensor and Actuator Networks

One of the main obstacles to the adoption of Wireless Sensor Networks (WSNs) outside the research community is the lack of high level mechanisms to easily program them. This problem affects distributed applications in general, and it has been replied by the Software Engineering community, which recently embraced Service Oriented Programming (SOP) as a powerful abstraction to ease development of...

متن کامل

Abstract User Interfaces for Mobile Processes

User Interfaces for Mobile Processes Sonja Zaplata, Ante Vilenica, Dirk Bade, Christian P. Kunze Distributed Systems and Information Systems, Computer Science Department, University of Hamburg, Vogt-Kölln-Str. 30, 22527 Hamburg, Germany Abstract. An important focus of recent business process management systems is on the distributed, self-contained and even disconnected execution of processes in...

متن کامل

Mobile Join Algorithms based on Mobiles Agents for Large Scale Distributed Query Optimization

In the large scale distributed environment, the query optimization presents new problems because of the data unavailability, the estimations inaccuracies and environment instability. In this paper, we address the sub-optimality of executions plans caused by these problems. We propose to extend the join algorithms based on mobile agents in order to correct the sub-optimality. This extension allo...

متن کامل

A Mobile Transaction System for Open Networks

The evolution of mobile computing devices and wireless network has created a new mobile computing environment. Users equipped with portable devices can access, retrieve and process information while in mobility. Mobile devices like laptops; mobile phones have become more powerful data processing elements. Traditional transaction model has moved forwarding to mobile transaction system. Autonomou...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005